support remittance - French English Dictionary